Rock giants U2 called off a concert planned for Saturday night in St Louis, Missouri as the US city braced for a second day of protests over the acquittal of a former police officer in the shooting death of a black man. The Irish rock band and entertainment firm Live Nation announced the show’s cancellation in…